syslog, NTP, CDP, גיבוי.syslog — רמות חומרה ומבנה הודעת יומן המערכת · logging ‹ip› והפניה לשרת (שאלת בחינה) · debugNTP — למה זמן אחיד קריטי לניתוח לוגים · ממשק Loopback כמקור יציב ל-syslog ול-NTPCDP ו-LLDP — מיפוי שכנים · show cdp neighbors · מתי לכבות CDPTFTP · שדרוג IOS · show versionSNMP ו-MIB — ניטור מרכזי · מה מנהל רשת רואהIOS, running/startup-config, show version. שבוע 12: ניתוב, ממשקים. שבוע 17: אבחון — הודעות קונסול (%SYS, %LINK). שבוע 4: UDP ופורטים (syslog 514, NTP 123, SNMP 161/162, TFTP 69).debug בזהירות ולהבין את הקשר ליומןCDP ו-LLDP (show cdp neighbors detail — שאלת בחינה 2023) ולדעת מתי לכבות CDPTFTP, לזהות IOS ב-show version, ולהסביר מה SNMP ו-MIB נותנים למנהל רשתsyslog: מבנה הודעת יומן, רמות חומרה 0–7, לאן ההודעות הולכות (קונסול, buffer, שרת) — ולהפנות אותן לשרת ב-logging ‹ip› (שאלת בחינה 2023 + 2026) (תיאוריה + הנדסה)NTP הכרחי לניתוח לוגים, להגדיר שרת/לקוח NTP, ולהשתמש ב-Loopback כמקור יציב ל-syslog ול-NTP (תיאוריה + הנדסה)NTP), יומן במקום אחד (syslog), מפה של הרשת (CDP), וגיבוי (TFTP). שלוש שאלות בחינה על שני מונחים.syslog — לקרוא הודעה*Mar 1 00:12:45.331: %LINK-3-UPDOWN: Interface GigabitEthernet0/1, changed state to down ^timestamp ^facility ^sev ^mnemonic ^description severity 0..7: 0 emergency 1 alert 2 critical 3 error 4 warning 5 notification 6 informational 7 debugging 'Every Awesome Cisco Engineer Will Need Ice-cream Daily' where messages go: console (default) · buffer (show logging) · terminal (terminal monitor) · SERVER
facility-severity-mnemonic. 0 הכי חמור, 7 הכי מפורט (debug). logging trap ‹level› = עד איזו רמה לשלוח לשרת.
syslog — לשרת (שאלת בחינה)R1(config)# logging 10.1.1.100 <- send to syslog server (also: logging host 10.1.1.100) R1(config)# logging trap warnings <- levels 0-4 only (default: informational = 0-6) R1(config)# service timestamps log datetime msec R1(config)# logging source-interface Loopback0 R1# show logging <- buffer + settings R1# debug ip icmp <- level 7 messages, live. 10 seconds, then: R1# no debug all
logging ‹ip› — בחינה 2023 ש'2ח ו-2026 ש'17. debug = רמה 7 בזמן אמת; לכבות מיד.
debug all על נתב בייצור = הקונסול מוצף, הנתב נחנק. 10 שניות ו-no debug all.NTP ו-Loopback — הזמן הנכוןR1# show clock *00:14:02.115 UTC Mon Mar 1 1993 <- no NTP: every reboot starts in 1993 R1(config)# ntp server 10.1.1.100 <- client R1(config)# clock timezone IST 2 R2(config)# ntp master 3 <- R2 is the server (stratum 3) R1# show ntp status Clock is synchronized, stratum 4, reference is 10.1.1.100 R1# show ntp associations R1(config)# interface Loopback0 R1(config-if)# ip address 10.255.255.1 255.255.255.255 <- never goes down R1(config)# ntp source Loopback0 R1(config)# logging source-interface Loopback0
לוג בלי זמן = סיפור בלי תאריך. stratum = מרחק מהשעון האטומי. Loopback = הכתובת הקבועה של הנתב — מקור ל-NTP, syslog, SNMP.
CDP ו-LLDP — מפה בלי תרשים (שאלת בחינה)R1# show cdp neighbors Device ID Local Intrfce Holdtme Capability Platform Port ID S1 Gig 0/1 158 S I 2960 Gig 0/1 R2 Gig 0/0 142 R C4331 Gig 0/0 R1# show cdp neighbors detail <- + IP address, IOS version R1(config)# interface g0/0/0 R1(config-if)# no cdp enable <- toward the ISP: don't advertise model + IOS to strangers R1(config)# no cdp run <- globally off R1(config)# lldp run <- the open standard (802.1AB) — works with non-Cisco R1# show lldp neighbors
CDP = Cisco בלבד, דלוק כברירת מחדל. LLDP = תקן. שניהם: מי מחובר לאיזה פורט, דגם, כתובת. בחינה 2023 ש'1ד.
IOSR1# show version <- model, IOS version, uptime, flash size, config-register R1# show flash <- the IOS image file ! backup to TFTP (UDP 69 — ping the server first!) R1# copy running-config tftp: Address or name of remote host []? 10.1.1.100 Destination filename [r1-confg]? R1-backup.cfg ! restore R1# copy tftp: running-config ! simplest backup: show run -> copy/paste to a text file (Tera Term / PuTTY log) ! IOS R1# copy flash: tftp: <- backup the image R1# copy tftp: flash: <- new image R1(config)# boot system flash:‹image› <- which one to boot
גיבוי לפני כל שינוי. TFTP שקט כשנכשל — ping קודם. הכי פשוט: show run לטקסט.
SNMP ו-MIB — מה מנהל הרשת רואהmanager (PRTG / Zabbix) <---- GET / SET ----> agent (router, switch) <---- trap ---------- 'interface down!' ports: 161 (get/set) 162 (trap) MIB = a tree of everything the device knows. OID = an address in the tree 1.3.6.1.2.1.2.2.1.10.1 = ifInOctets on interface 1 (bytes in) v1/v2c: community string ('public' = read, 'private' = write) — in clear text v3: user + authentication + encryption R1(config)# snmp-server community NetMon RO <- read-only R1(config)# snmp-server host 10.1.1.100 version 2c NetMon R1(config)# snmp-server enable traps
GET = המנהל שואל. trap = ההתקן מודיע. MIB עץ, OID כתובת. מה רואים: גרף רוחב פס לכל פורט, CPU, up/down.
community 'public' בייצור = כל אחד קורא את הרשת. v3, או לפחות string חזק + ACL.R1: הקישור לספקית נפל שלוש פעמים אתמול בלילה. אף אחד לא ראה. מה מגדירים כדי שבפעם הבאה: (א) ההודעה תישמר (ב) עם זמן נכון (ג) מישהו יקבל התראה?ntp server 10.1.1.100 · clock timezone IST 2 · service timestamps log datetime msec. show clock → אמיתי.logging 10.1.1.100 · logging trap notifications (%LINK-3 ו-%LINEPROTO-5 בפנים). logging source-interface Loopback0 — שההודעה תצא גם אם ממשק פיזי נפל.snmp-server host 10.1.1.100 version 2c NetMon · snmp-server enable traps → trap linkDown לשרת הניטור, שמוציא מייל/SMS.shutdown/no shutdown על ממשק → ההודעה בשרת ה-syslog עם זמן · trap בשרת ה-SNMP.show logging ב-R1 + היומן בשרת → 'נפל ב-02:14, 02:31, 03:05' — ואפשר להתקשר לספקית עם נתונים.NTP → syslog → SNMP trap. שלוש פקודות ליבה: ntp server · logging ‹ip› · snmp-server host.| מושג | באנגלית | הסבר |
|---|---|---|
| יומן מערכת | Syslog | הודעות ההתקן — קונסול, buffer, שרת (UDP 514) |
| רמת חומרה | Severity | 0 emergency … 7 debugging |
| פרוטוקול זמן | NTP | סנכרון שעון — UDP 123, stratum |
| ממשק לולאה | Loopback | ממשק לוגי שלא נופל — כתובת קבועה |
| גילוי שכנים | CDP / LLDP | מי מחובר לאיזה פורט — Cisco / תקן |
| העברת קבצים פשוטה | TFTP | גיבוי/שחזור תצורה ו-IOS — UDP 69 |
| ניהול רשת | SNMP | GET/SET/trap — 161/162 — MIB/OID |
| מסד מידע ניהולי | MIB | עץ הנתונים של ההתקן — OID = כתובת בעץ |
LINEPROTO-5-UPDOWN — facility? severity? מה זה אומר?logging trap warnings — אילו רמות נשלחות?show clock מראה 1993. מה חסר?stratum 1 מול stratum 4?Loopback כמקור?IP ו-IOS?no cdp enable על הממשק לספקית?copy running-config tftp: נכשל בשקט. הבדיקה?GET מול trap?logging ‹ip› עושה… NTP לפני או אחרי syslog? CDP — של מי? 🎯 המטרה: 10 פקודות עם משפט, 3 שאלות בחינה, ותרחיש אחד מתוכנן.
📂 קבצים:
syslog: %SYS-5-CONFIG_I · %LINK-3-UPDOWN · %OSPF-5-ADJCHG · %SEC_LOGIN-4-LOGIN_FAILED — facility, severity, מה קרה.show cdp neighbors (מהחוברת): ציירו את הטופולוגיה מהפלט בלבד.| # | מה למלא | חישוב · הערות · ראיות (פלט פקודה) |
|---|---|---|
| 1 | 4 הודעות: | |
| 2 | 0 1 2 3 4 5 6 7 | |
| 3 | תרחיש: זמן · יומן · התראה | |
| 4 | טופולוגיה מ-CDP: | |
| 5 | 10 פקודות: | |
| 6 | בחינה: |
| המלכודת | מה עושים |
|---|---|
logging ‹ip› בלי NTP | ההודעות מגיעות עם 1993. קודם ntp server, ואז logging. |
debug all ומשאירים | הקונסול מוצף, הנתב נחנק. 10 שניות ואז no debug all. תמיד. |
מגבים ל-TFTP בלי לבדוק ping לשרת | TFTP על UDP 69 — שקט כשנכשל. ping לשרת קודם, ואז copy. |
community string 'public' בייצור | v2c בלי הצפנה, סיסמת ברירת מחדל = כל אחד קורא. v3 או לפחות string חזק + ACL. |
PRTG/Zabbix ולראות SNMP בפועלntp authentication — למה שרת NTP מזויף מסוכןIOS מ-TFTP ב-PTהגרסה המודפסת של דף העבודה — בחוברת (PDF) בלשונית "למד".
—
כיתה_שבוע20_שם-משפחה_שם-פרטי · לתיק העבודות: ‹שם›_ניתוב/| על מה | XP | איך |
|---|---|---|
| שאלון היחידה ב-Moodle | 100 | ציון השאלון × 1 (10–15 שאלות, 2 ניסיונות, הגבוה נספר) |
| שיעורי הבית | 30 | הוגש עד השיעור הבא — המורה מסמן 'הושלם' |
סה"כ עד 130 XP. נרשם ב-Moodle אחרי שהמורה מאשר.
M5 · WAN, שירותים ו-ISP · עד 11/2/2027 (שבוע ~21)
אחרי היחידה הזו אתם יכולים:
syslog לשרת · NTP לשרת ראשי · CDP למיפוי · גיבוי TFTPנושאי המחוון שנסגרים כאן:
מה נכנס לספר/ל-pkt: SYSLOG בכל ההתקנים (20.9) · NTP מסונכרן (20.8) — שני נושאים מודגשים, 6 נק'
SNMP — לא במחוון; CDP — כלי עבודההדרגה שלכם — ב-Moodle. ה-XP האישי פרטי; לוח ההישגים באתר מציג חוליות בלבד.